defeat someone, especially in a game - Español Inglés Diccionario